#!/bin/bash
#ssh的用户名
user_name=$1
#ssh的服务器地址
ip_addr=$2
#应用初始化脚本存放目录
init_script_dir=/data/app/
#应用部署目录
app_dir=/data/app/
echo "开始上传配置文件"
scp Dockerfile nginx.conf web_app_init.sh ../web/target/japan_pad_api.jar $user_name@$ip_addr:/tmp/
echo "开始执行部署脚本"
ssh -tt $user_name@$ip_addr "if [ ! -d "$init_script_dir" ]; then echo "创建文件夹$init_script_dir"; mkdir -p $init_script_dir; fi ; if [ ! -d "$app_dir" ]; then echo "创建文件夹$app_dir"; mkdir -p $app_dir; fi ; cd /tmp ; mv -f Dockerfile nginx.conf web_app_init.sh -t $init_script_dir; mv -f japan_pad_api.jar -t $app_dir; cd $init_script_dir; sed -i 's/\r$//' web_app_init.sh; ./web_app_init.sh ; exit; "
echo "执行完成"